@charset "utf-8";
/* CSS Document */

/* reset */
/* reset */
*{margin:0;padding:0}html{color:#000;overflow-x:hidden;overflow-y:auto}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000;}del,ins{text-decoration:none}p{ margin:0; padding:0}img {-ms-interpolation-mode: bicubic;}
a { text-decoration:none; color:#585858 }
html, body{ width:100%; height: 100%; overflow-y: auto;  font-size:12px; background: #f2f2f2;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.l{ float:left; display:inline}
.r{ float:right; display:inline}
* { -webkit-tap-highlight-color:rgba(0, 0, 0, 0) }
a,input,select{ outline:none;tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);}


body { -webkit-text-size-adjust:none; font-size:14px;font-family: Segoe UI,Segoe UI Web,Segoe UI Symbol,Helvetica Neue,BBAlpha Sans,S60 Sans,Arial,sans-serif,Microsoft YaHei; color:#585858;  -webkit-appearance:none; background:#fff;}
h1 { display:none}
.footer{position: absolute; text-align: center; display: block;padding: 2rem;  bottom: 0;left: 0;right: 0;}
.blackbg{ width:100%; display:block; background:#000;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8; position:absolute; left:0; top:0; z-index:99; height:0px; overflow:hidden }
.tankuang{  position: absolute; left:50%;  background: #fff; z-index: 100; display: none; }
.tankuang a.close{ width: 50px; height: 50px; display: block; background:url(../images/close.png) right center no-repeat; position: absolute; right: 10px; top:0px; }
.tankuang .tit{ height: 50px; line-height: 50px; display: block; text-align: center; font-size: 22px; font-weight: normal; color:#fff; background: #0078d7; text-align: center;  }
.tankuang .con{ padding:20px 50px 60px; }

/*****提示 弹框******/
.commontips{ width: 560px; margin-left: -280px;  text-align: center;}
.commontips p{ padding: 70px 70px 30px; line-height: 30px; font-size: 16px;  }
.commontips a.surebtn{background: #0078d7; display: block;  font-size: 16px; color:#fff;  height: 50px; line-height: 50px; text-align: center;  width: 250px; margin: 20px auto 50px;}

@media screen and (min-width:0) {
	html{ font-size: 10px; }
}

@media screen and (min-width:320) {
	html{ font-size: 12px; }
}

@media screen and (min-width:768px) {
	html{ font-size: 13px; }
}
@media screen and (min-width:850px) {
	html{ font-size: 15px; }
}
@media screen and (min-width:1200px) {
	html{ font-size: 16px; }
}
@media screen and (min-width:1400px) {
	html{ font-size: 16px; }
}
@media screen and (min-width:1600px) {
	html{ font-size: 16px; }
}
@font-face {
	font-family:Segoe UI;
	src:url("https://www.microsoft.com/fonts/segoe-ui/west-european/light/latest.eot");
	src:local("Segoe UI Light"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/light/latest.eot?#iefix") format("embedded-opentype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/light/latest.woff") format("woff"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/light/latest.ttf") format("truetype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/light/latest.svg#web") format("svg");
	font-weight:200;
	font-style:normal
}

@font-face {
	font-family:Segoe UI;
	src:url("https://www.microsoft.com/fonts/segoe-ui/west-european/semilight/latest.eot");
	src:local("Segoe UI Semilight"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/semilight/latest.eot?#iefix") format("embedded-opentype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/semilight/latest.woff") format("woff"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/semilight/latest.ttf") format("truetype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/semilight/latest.svg#web") format("svg");
	font-weight:300;
	font-style:normal
}

@font-face {
	font-family:Segoe UI;
	src:url("https://www.microsoft.com/fonts/segoe-ui/west-european/normal/latest.eot");
	src:local("Segoe UI"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/normal/latest.eot?#iefix") format("embedded-opentype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/normal/latest.woff") format("woff"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/normal/latest.ttf") format("truetype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/normal/latest.svg#web") format("svg");
	font-weight:400;
	font-style:normal
}

@font-face {
	font-family:Segoe UI;
	src:url("https://www.microsoft.com/fonts/segoe-ui/west-european/semibold/latest.eot");src:local("Segoe UI Semibold"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/semibold/latest.eot?#iefix") format("embedded-opentype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/semibold/latest.woff") format("woff"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/semibold/latest.ttf") format("truetype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/semibold/latest.svg#web") format("svg");font-weight:600;font-style:normal
}

@font-face {
	font-family:Segoe UI;
	src:url("https://www.microsoft.com/fonts/segoe-ui/west-european/bold/latest.eot");src:local("Segoe UI Bold"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/bold/latest.eot?#iefix") format("embedded-opentype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/bold/latest.woff") format("woff"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/bold/latest.ttf") format("truetype"),url("https://www.microsoft.com/fonts/segoe-ui/west-european/bold/latest.svg#web") format("svg");font-weight:700;font-style:normal
}

@font-face {
	font-family:Segoe UI Web;
	src:local("Segoe UI Web Light");
	font-weight:200;
	font-style:normal
}

@font-face {
	font-family:Segoe UI Web;
	src:local("Segoe UI Web Semilight");
	font-weight:300;
	font-style:normal
}

@font-face {
	font-family:Segoe UI Web;
	src:local("Segoe UI Web Regular");
	font-weight:400;
	font-style:normal
}

@font-face {
	font-family:Segoe UI Web;
	src:local("Segoe UI Web Semibold");
	font-weight:600;
	font-style:normal
}

@font-face {
	font-family:Segoe UI Web;
	src:local("Segoe UI Web Bold");
	font-weight:700;
	font-style:normal
}

@font-face {
	font-family:Helvetica Neue;
	src:local("HelveticaNeue-Light");
	font-weight:200;
	font-style:normal
}

@font-face {
	font-family:Helvetica Neue;
	src:local("HelveticaNeue-Semilight");
	font-weight:300;
	font-style:normal
}

@font-face {
	font-family:Helvetica Neue;
	src:local("Helvetica Neue");
	font-weight:400;
	font-style:normal
}

@font-face {
	font-family:Helvetica Neue;
	src:local("HelveticaNeue-Medium");
	font-weight:600;
	font-style:normal
}

@font-face {
	font-family:Helvetica Neue;
	src:local("HelveticaNeue-Bold");
	font-weight:700;
	font-style:normal
}